home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 / Ham Radio 2000.iso / ham2000 / fax_sstv / gshpc12 / gshpc_e.doc < prev    next >
Text File  |  1995-09-10  |  34KB  |  730 lines

  1.         GSH-PC                         - 1 -                          SHW-1.01
  2.         ----------------------------------------------------------------------
  3.  
  4.  
  5.                          GSH-PC SSTV - CONVERTER
  6.                          =======================
  7.  
  8.                    Copyright (C) 1995 G.Szabados-Hann
  9.  
  10.                             All Rights reserved.
  11.  
  12.  
  13.         About this program
  14.         ==================
  15.  
  16.         GSH-PC is a program for sending and receiving SSTV (Slow-Scan
  17.         Television) pictures. This program is not a multi-mode decoder for
  18.         FAX/RTTY/PACTOR/etc., it was designed specifically for SSTV.
  19.         However, the program only requires a very simple interface circuit and
  20.         offers very good picture quality.
  21.  
  22.         Features:
  23.  
  24.         - Supports all commonly used modes (ROBOT, SCOTTIE, SC-2 and MARTIN),
  25.         - Load / save in BMP and TIFF image formats.
  26.         - Needs a very simple hardware interface, only two op-amps.
  27.         - Up to 16 M. colours by VESA-norm. compatibility.
  28.         - Supports the real-time (VD-720) frame-grabber
  29.         - Split window for RX/TX.
  30.  
  31.  
  32.         Hardware requirements
  33.         =====================
  34.  
  35.         1) PC and graphics adapter
  36.  
  37.         The program runs on MS-DOS PCs with at least 640 KB memory.
  38.         It needs an 1MB VGA graphics adapter supporting the 640x480 VESA-mode,
  39.         15, 16 or 24 bits per pixel (VESA modes 272, 273 or 274).
  40.         It is suggested using at least a 386DX processor machine with VLB-VGA
  41.         board. Colour resolution is, depending on the VESA-mode, 32K, 64K
  42.         or 16M colours per pixel. The best available resolution will be
  43.         selected automatically.
  44.  
  45.  
  46.         2) Interface
  47.         ============
  48.  
  49.         To convert the audio signal between receiver and PC, a very simple
  50.         interface circuit is used - see the proposed circuits in appendix-1
  51.         at the end of this manual. This kind of interface circuit is used
  52.         by several other RTTY and SSTV programs.
  53.  
  54.  
  55.         GSH-PC                         - 2 -                          SHW-1.01
  56.         ----------------------------------------------------------------------
  57.  
  58.         3) Video Digitiser
  59.         ==================
  60.  
  61.         Using the VD-720 digitiser board, you are able to freeze an image
  62.         from any video source (FBAS input). The image is loaded directly
  63.         into the TX-Window and can be transmitted immediately.
  64.         Ordering information:
  65.  
  66.             VD-720C: (Typ-FG01)
  67.             PHYTEC Messtechnik GMBH
  68.             Robert-Koch Str. 39
  69.             D-55129 Mainz. Tel.: +49/(0)6131/95883-8
  70.  
  71.         This is an optional facility, you can also operate GSHPC without the
  72.         digitiser board.
  73.  
  74.  
  75.         Installation of GSPHC
  76.         =====================
  77.  
  78.         Copy the compressed file "GSHPCZIP.EXE" into the directory you want,
  79.         and start the program; for example: c:\sstv\ghspc. This file is a
  80.         self-extracting program, simply start the executable file. After
  81.         "unzipping", the following files are available:
  82.  
  83.         GSHPC.EXE       SSTV Converter-Program.
  84.         UNIVESA.EXE     VESA-Emulation program (TSR-Prg.)
  85.         VESAMOD.EXE     Lists the supported VESA modes of the VGA adapter.
  86.         VGATEST.EXE     Test program for VGA adapter boards.
  87.         SSTV.BAT        Batch file to start GSHPC, incl. callsign and name.
  88.         GSHPC_D.DOC     Operator Manual for GSHPC (German).
  89.         GSHPC_E.DOC     Operator Manual for GSHPC (English).
  90.         NORMS_D.DOC     Description of SSTV modes (German).
  91.         NORMS_E.DOC     Description of SSTV modes (English).
  92.         UNIVESA.DOC     Manual for the VESA emulator (English).
  93.  
  94.         Demo-Images
  95.         ===========
  96.  
  97.         BIGTXT.TXT      ASCII Example for generating text files.
  98.         NORTXT.TXT      ASCII Example for generating text files.
  99.         AUTHOR.BMP      24-Bit BMP format picture file.
  100.         FRAU.TIF        24-bit TIFF format picture file.
  101.         SHUTTLE.BMP     8-Bit Colour BMP picture file.
  102.         PAPAGEI.TIF     8-Bit Colour TIFF picture file.
  103.         SSTV.BMP        Main Mask in 24-Bit BMP format.
  104.  
  105.         GSH-PC                         - 3 -                          SHW-1.01
  106.         ----------------------------------------------------------------------
  107.  
  108.         Starting GSHPC
  109.         ==============
  110.  
  111.         Before first starting GSHPC on your PC, you should delete any
  112.         configuration file MODE_DEF.CFG. This may possibly be an old version
  113.         from another user and could contain directories that do not exist on
  114.         your PC.
  115.  
  116.         Start the program by typing:
  117.  
  118.         GSHPC DL1XXX  <return>             ; if only the callsign is used
  119.         GSHPC "DL1xxx  op: Name" <return>  ; if space exists for the text
  120.  
  121.         note: do not use spaces in your callsign!
  122.  
  123.         The callsign and name are optional, they will be placed at the top
  124.         of the transmitted image.
  125.  
  126.         If you have problems:
  127.         ---------------------
  128.         - Check the VGA-adapter, use the VESAMOD.EXE and VGATEST.EXE programs.
  129.         - Install UNIVESA.EXE if the VGA-adapter does not supports VESA.
  130.         - Remove/disable unused drivers e.g. EMM-386, CD-ROM, Soundblaster.
  131.  
  132.  
  133.  
  134.         Operation:
  135.         =========
  136.  
  137.         The program is controlled by function-keys and pull-down selection
  138.         lists. The main functions can be selected by pressing the first
  139.         (underlined) character of the function-name. If opened, the neigh-
  140.         bouring functions can be reached by means of the TAB or Curs <-/->
  141.         keys. After selecting the desired item (Pg-up/Pg-down), the selected
  142.         function is executed by pressing the RETURN key. Use the ESC key
  143.         to exit the function without making any changes.
  144.  
  145.         +--------------------------------------------------------------------+
  146.         |  Mode  Martin M1      | DL4SAW SSTV Converter | Version: SHW 1.00  |
  147.         +-------+-------+-------+-------+-------+-------+------+------+------+
  148.         |  Mode | Load  | Save  | Fill  | Paint | Word  | Tx ##| Hold | Rx ##|
  149.         +-------+-------+-------+-------+-------+-------+------+------+------+
  150.         |                                                                    |
  151.         |                                                                    |
  152.         +----------------------------------+---------------------------------+
  153.         |     TX window  PICTURE.TIF       |     RX window  PIC_0001.BMP     |
  154.         +----------------------------------+---------------------------------+
  155.         |                                  |                                 |
  156.         |                                  |                                 |
  157.         |                                  |                                 |
  158.         |                                  |                                 |
  159.         |                                  |                                 |
  160.         |                                  |                                 |
  161.         |                                  |                                 |
  162.         |                                  |                                 |
  163.         |                                  |                                 |
  164.         +------+------+------+------+------+------+------+------+------+-----+
  165.         | /osc/| conf.| F-run| VIS  | Fsave| Tx<Rx| Tx>Rx| Zoom+| Scope|Exit |
  166.         | F1 ##| F2 ##| F3 ##| F4 ##| F5 ##| F6   | F7   | F8   | F9 ##| F10 |
  167.         +----------------------------------+---------------------------------+
  168.     
  169.         GSH-PC                         - 4 -                          SHW-1.01
  170.         ----------------------------------------------------------------------
  171.  
  172.         MAIN FUNCTIONS
  173.         --------------
  174.  
  175.         Mode:   Selection of SSTV-mode (default = Martin-1).
  176.         =====   The file "norms.doc" shows an overview of the used SSTV norms.
  177.                 The so-called "quasi" modes are not implemented.
  178.  
  179.         Load:   Loads images in BMP, TIFF or TXT-format into the TX-window.
  180.         =====
  181.                 Bitmap-format images must have the filename extension
  182.                 "xx.BMP", TIFF-Format images "xx.TIF".
  183.  
  184.                 In the case of BMP-format images, only the 8-bit Colour-Map
  185.                 and 24-bit RGB formats (without compression) are supported.
  186.  
  187.                 The image size is limited to 1000 x 800 pixels.
  188.  
  189.                 TIFF has a lot of versions, for that reason I had to limit
  190.                 the implementation supporting only the mainly used formats.
  191.                 GSHPC supports only the "INTEL" format with single planar-
  192.                 configuration and without LZW compression. By loading the
  193.                 images they are cropped into the TX-window, the x/y ratio
  194.                 is not changed. As in BMP format, only 8-bit Colour and
  195.                 24-Bit RGB formats are supported.
  196.  
  197.                 Text files in special GSHPC format (.txt) can also be loaded.
  198.                 Both examples show how to compose these files.
  199.                 You can use any text editor to create and change them.
  200.  
  201.         Save:   Store images from RX-window:
  202.         =====
  203.                 1)  Open the Save-Window and select a directory.
  204.  
  205.                 2)  Select TIF or BMP format. If you want to store the
  206.                     image using the current autosave number (PIC_xxxx.)
  207.                     enter RETURN. Otherwise enter the desired filename.
  208.                     Use ESC to exit this function without change.
  209.  
  210.                 The autosave number is incremented (if used) automatically
  211.                 and stored together with the save path in the configuration
  212.                 file.
  213.  
  214.     
  215.         GSH-PC                         - 5 -                          SHW-1.01
  216.         ----------------------------------------------------------------------
  217.  
  218.         Fill:   Test cards:  The following built-in test cards are available
  219.         =====
  220.                 * Grey step scale.
  221.                 * Colour bars.
  222.                 * Test card for colour resolution.
  223.                 * Test card with grey step and colour bars.
  224.                 * Test card for horizontal resolution.
  225.                 * Background. The R,G,B components can be adjusted
  226.                   independently.
  227.  
  228.  
  229.         Paint:  Opening this window, you can select a colour and draw in the
  230.         ======  TX-window using the mouse.  A standard mouse-driver should be
  231.                 installed beforehand on the COM2 interface.
  232.  
  233.         Word:   Enter text into the TX-window (16 x 8 characters).
  234.         =====
  235.                 1) Available functions in Edit-Mode:
  236.  
  237.                 * Cursor, Page-up, Page-down, Home, <-,->  Delete, End
  238.  
  239.                 * TAB    Change to Colour adjustment Mode.
  240.  
  241.                 * Alt-C  Delete text, the background is transparent.
  242.  
  243.                 * Alt-I  Append callsign. If entered on invoking the program,
  244.                          the text (up to the first space) will be copied.
  245.  
  246.                 * Ctrl-Return  Copy the text into the TX-window.
  247.  
  248.                 2) Functions in Colour Adjustment Mode;
  249.  
  250.                 * Cursor-Keys:  Set background and foreground colour compo-
  251.                                 nents.
  252.  
  253.                 * Page-up/Page-down: Toggle between background and foreground
  254.                                      colour adjustment.
  255.  
  256.                 * The characters can be displayed on a transparent
  257.                   background. Firstly, one of the background colour
  258.                   components should be set to zero. After pressing the cursor
  259.                   down key, all component values are set to "_", signalling
  260.                   that transparent background has been activated.
  261.  
  262.                 * TAB    Change to Edit-Mode.
  263.  
  264.                 * CTRL-Return:  Enter the text into the TX-window.
  265.  
  266.  
  267.         Operating modes
  268.         ================
  269.  
  270.         Tx:   Transmitting images in the pre-selected SSTV mode
  271.         ===
  272.  
  273.           * Press the Tx-key once; the image will be sent only once, TX-LED is
  274.             yellow.
  275.  
  276.           * Press the Tx-key again: Endless transmission, TX-LED is red.
  277.  
  278.      
  279.         GSH-PC                         - 6 -                          SHW-1.01
  280.         ----------------------------------------------------------------------
  281.  
  282.           * Halt transmission;  press ESC key.
  283.  
  284.           * Pressing any other key enters the "mono" mode. The TX-LED
  285.             changes to yellow. Transmission will be stopped after sending
  286.             the current image.
  287.  
  288.  
  289.         Hld:  Standby (default state),
  290.         ====  All functions are available.
  291.  
  292.  
  293.         Rx:   Receives images in the pre-selected SSTV mode.
  294.         ===
  295.  
  296.           * Press the Rx-key once; continuous reception, RX-LED is green.
  297.  
  298.           * Press the Rx-key again; Stop reception on reaching the bottom of
  299.             the image, the RX-LED is yellow.
  300.  
  301.            Pressing any other key sends GSHPC back to standby-mode.
  302.            Exceptions: the following function keys are available during
  303.                        reception.
  304.  
  305.           Horizontal and vertical synchronisation
  306.           ========================================
  307.  
  308.             -  F1 H-Res: Horizontal reset / Search mode.
  309.                ---------------------------------------------------
  310.                After starting the receive function, the program is looking for
  311.                synchronisation impulses according to the pre-selected mode.
  312.                In the case of noisy signals, or receiving in incorrect mode/
  313.                speed, the F1-LED is yellow, signalling that reception cannot
  314.                be started. If you are in the correct mode, the image begins to
  315.                to be written automatically after detection of the
  316.                synchronisation impulse. Alternatively, you can force a search
  317.                for the correct mode by means of pressing the F1-key. During
  318.                the search procedure, the F1-led is set to red. After a certain
  319.                time, depending on the signal quality, it switches to the
  320.                correct mode and starts image reception. The F1-LED is then set
  321.                to green. Each time the image has been synchronised incorrect-
  322.                ly, you can re-synchronise the image by pressing the F1-key.
  323.                During resynchronisation, the F1-LED is set to yellow.
  324.  
  325.                There are some limitations, because some SSTV-modes use
  326.                the same horizontal frequency. The program cannot distinguished
  327.                between:
  328.  
  329.                  * Martin-1  and Martin-3    (selects M-1)
  330.                  * Scottie-1 and Scottie-3   (selects S-1)
  331.                  * 32s S/W   and 16s B/W     (selects 32s)
  332.                  * 30s SC-2  and 60s SC-2    (selects SC-2 60s)
  333.                  * 12s S/W   and 24s B/W     (selects 24s B/W Robot)
  334.  
  335.                The so-called "quasi-mode" (256-line mode with a low horizon-
  336.                tal resolution) leads to the selection of the corresponding
  337.                128-line mode (e.g. Martin-2 -> Martin-4).
  338.         
  339.         GSH-PC                         - 7 -                          SHW-1.01
  340.         ----------------------------------------------------------------------
  341.  
  342.             -  F2 V-Res: Vertical restart
  343.                --------------------------
  344.                Pressing the F2-key, the receive cursor (small green arrow)
  345.                jumps to the first line and horizontal resynchronisation
  346.                is forced.
  347.  
  348.                The F2-LED shows the reason for the last vertical reset;
  349.  
  350.                * LED-off;  Idle-state / manual restart by pressing "F2".
  351.  
  352.                * LED-green;
  353.                  - An Erroneous VIS-Signal was received (parity error)
  354.                  - This mode/speed is not supported.
  355.                  - There is no VIS-code in the vertical synchronisation signal.
  356.  
  357.                * LED-red;
  358.                    New mode/speed has been selected, caused by the VIS signal.
  359.  
  360.                * LED-yellow:
  361.                  - A valid VIS-signal was received, the mode/speed is not
  362.                    changed.
  363.                  - The VIS mode selection was barred (F4) or GSHPC was
  364.                    already in the correct mode/speed.
  365.  
  366.                The F2-LED is switched off after the 10th line.
  367.  
  368.             -  F3 F-Run: Free-Run  (See F-key description)
  369.  
  370.             -  F4 VIS:   Change of mode/speed on VIS signal enabled/disabled.
  371.  
  372.             -  F9 Osc.:  Display-mode of the Scope function:
  373.                          - Analogue            F9-LED: yellow
  374.                          - spectrum analyser   F9-LED: green  (default)
  375.                          - off                 F9-LED: off
  376.  
  377.         FUNCTION KEYS
  378.         -------------
  379.  
  380.         F1: PC-crystal calibration - available only in the HOLD-State!
  381.             ======================
  382.  
  383.             The variation in frequency between PC oscillators does not allow
  384.             one to receive pictures initially without some slant. For this
  385.             reason, you will have to calibrate the timing in the following
  386.             manner.
  387.  
  388.             1) Receive an image containing vertical lines in Martin-1 mode.
  389.             2) Press F1, to start the calibration.
  390.             3) Set the red line parallel to a vertical line in the image.
  391.             4) Press Ctrl-Return to store the corrected value.
  392.  
  393.             Use Ctrl-D to set the default values.  Pressing ESC exits
  394.             the calibration routine without storing the new value.
  395.  
  396.             If calibrated while in Martin-1, GSHPC computes the calibration
  397.             factors for all modes/speeds. This means that all other modes can
  398.             be received without slant. In case some small individual correcti-
  399.             on of another mode is necessary, this can be done by starting the
  400.             correction routine whilst in this mode. This correction is then
  401.             stored for this mode only, not affecting the other modes.
  402.        
  403.         GSH-PC                         - 8 -                          SHW-1.01
  404.         ----------------------------------------------------------------------
  405.  
  406.             Note, that there exists the facility to correct "old" modes
  407.             (e.g. B/W mode) in Free-Run operation. Using the Curs-up, down <-,
  408.             -> keys, you are allowed to adjust the frequency on-line, whilst
  409.             receiving. This adjustment will be not stored and is valid up to
  410.             the next change of mode/speed. Also pressing the End key restores
  411.             the original values (see also F3).
  412.  
  413.         F2: Configuration
  414.             =============
  415.  
  416.             The required parameter field can be chosen by Curs-Up/Down.
  417.             Use "Curs <-/->" to select the correct parameters.
  418.  
  419.             The following parameters can be adjusted.
  420.  
  421.             1) Serial Interface.
  422.                Valid values: COM-1 to COM-8.
  423.  
  424.             2) SSTV output signal via:
  425.                - Off
  426.                - PC-speaker
  427.                - TxD pin of the selected COM-interface.
  428.                - PC-speaker and TxD pin of the selected COM interface.
  429.  
  430.             3) PTT-Control:
  431.                - Off.
  432.                - RTS Pin of the selected COM interface.
  433.  
  434.             4) Grey step header at the top of the SSTV image;
  435.                - Off:  Header is not present.
  436.                - On :  Header is present (not in ROBOT mode).
  437.  
  438.             5) Show directory for the Load and Save Functions.
  439.               - Off:  Do not show load/save directory.
  440.               - On:   Show load/save directory.
  441.  
  442.             6) Fast-Save on/off.
  443.               - Off:  Fast-Save (F5) is disabled.
  444.               - On:   Fast-Save is enabled.
  445.                       The fast save function can only be used after selecting
  446.                       a save directory and image file type (TIF/BMP).
  447.                       The F5-LED shows the overall readiness of the Fsave
  448.                       function.
  449.  
  450.             By pressing Ctrl-D you can restore the default parameter values.
  451.             The autosave number is reset to PIC_0001. Use ESC to exit the
  452.             menu without storing the selected parameters.
  453.  
  454.         F3: F-Run  Free-Run Mode on/off
  455.             ===========================
  456.  
  457.             The "new" SSTV modes like Martin mode, can only be received in
  458.             Free-Run mode. In this mode it is not possible to switch off
  459.             the F-Run function.
  460.  
  461.  
  462.         GSH-PC                         - 9 -                          SHW-1.01
  463.         ----------------------------------------------------------------------
  464.  
  465.             To enjoy the advantages of receiving images without synchronisa-
  466.             tion disturbance, new SSTV modes were developed. These new modes
  467.             combine the advantages of SSTV and FAX. The horizontal
  468.             synchronisation impulse allows the receiver to resynchronise the
  469.             image during image transfer. Normally, the picture is synchro-
  470.             nised only at the beginning of the transfer. The receiver starts
  471.             running, then is de-coupled from the synchronisation impulses. It
  472.             is absolutely necessary for the receiver and transmitter to have
  473.             precise clock signals in these modes.
  474.  
  475.             Also, the "old" SSTV-modes (B/W and ROBOT) can be received Free-
  476.             Run; assuming that both pieces of equipment are running at
  477.             precisely the same frequency. Small differences can be corrected
  478.             "on-line" using the following keys:
  479.  
  480.              -  coarse shift to the left:  "UP"
  481.              -  coarse shift to the right: "DOWN"
  482.              -  fine shift to the left:    "<-"
  483.              -  fine shift to the right:   "->"
  484.              -  Set default values: Home or End
  485.  
  486.             These adjustments will not stored and they are valid up to the
  487.             next change of SSTV mode.
  488.  
  489.         F4: Automatic change of mode/speed on VIS-Signal enable/disable
  490.             ===========================================================
  491.             A lot of SSTV transmitters use the VIS-signal (Vertical Interval
  492.             Signal) to force the receiver into the correct mode/speed.
  493.             The VIS signal is 300 ms long and modulated by an 8-bit code
  494.             in addition to a start and stop bit. See further information in
  495.             "NORMS.DOC".
  496.  
  497.         F5: FSave: Fast-Save Function.
  498.             =========================
  499.             The FSave function allows the storing of received images without
  500.             opening the save menu. The FSave function must be previously
  501.             enabled. See also F2-key description.
  502.  
  503.  
  504.  
  505.         GSH-PC                        - 10 -                          SHW-1.01
  506.         ----------------------------------------------------------------------
  507.  
  508.         F6: TX<<RX  Copies Rx-window to Tx-Window
  509.             =====================================
  510.  
  511.         F7: TX>>RX  Copies Tx-window to Rx-Window
  512.             =====================================
  513.  
  514.         F8: Zoom  Rx-Window
  515.             ===============
  516.             This function allows magnification of the image in the RX-window.
  517.             Pressing any key restores the main window. The image in the
  518.             Tx-window will be deleted.
  519.  
  520.         Shift-F8  Zoom Tx-Window
  521.                   ==============
  522.             Similar to F8, this magnifies the image in the Tx-window.
  523.             Pressing any key restores the main window. The image in the
  524.             Rx-window will be deleted.
  525.  
  526.  
  527.         Ctrl-F8: Show fast video input / freeze
  528.                  ==============================
  529.           This function is available only when the digitiser board VD-720
  530.           has been installed correctly.
  531.  
  532.           * The first pressing of Ctrl-F8 shows the fast video signal bl/wh.
  533.             This is not a real-time facility, the scan rate depends upon
  534.             the speed of your PC (approx. 3 pic/s. using a 486DX-40).
  535.  
  536.           * The second pressing of Ctrl-F8 causes the last video sequence to
  537.             be stored in true colour mode. The max. colour resolution is
  538.             16M colours.
  539.  
  540.         F9: Scope:  Shows the SSTV video signal in two different modes
  541.             ==========================================================
  542.             Pressing F9 selects the display mode;
  543.  
  544.             * LED is off; Function is not activated.
  545.  
  546.             * LED is green; AF-spectrum.
  547.  
  548.             * LED is yellow; oscilloscope.
  549.  
  550.             Using the oscilloscope function, the receiver must be adjusted
  551.             so that the video signal remains between 1500 and 2300 Hz.
  552.             Approximately +/-100 Hz deviation is tolerated.
  553.             Note that displaying the video signal is an additional load
  554.             on the PC. If using a slow PC and/or receiving in 128 line mode
  555.             displayed full size, the PC can reach its speed limit.
  556.             In this case, the received image is disturbed.
  557.  
  558.         F10: Exit;  Exit the program, back to DOS.
  559.              =====================================
  560.              All 'pull down' windows need to be closed before pressing the
  561.              F10  key. The currently used configuration, e.g. mode/speed,
  562.              load and save directory and scope mode are stored in the
  563.              configuration file.
  564.  
  565.         GSH-PC                         - 11 -                         SHW-1.01
  566.         ----------------------------------------------------------------------
  567.  
  568.         Limitations of this version:
  569.         ============================
  570.         - I/O address of digitiser board (300) is not changeable.
  571.  
  572.         Known errors:
  573.  
  574.         - Pressing Ctrl-C and Ctrl-Break cause some disturbance to the main
  575.           window.
  576.  
  577.         - Problems when loading or saving images from/to non ready drives.
  578.           Repeated pressing of keys, after receiving the error message, can
  579.           lead to program breakdown. Ready the drive and then press any
  580.           key. After a certain time it will work, have patience!
  581.           Do not try to store images on your CD-drive, it will not work!
  582.           It is not recommended to use drives A: and B: for storing images.
  583.  
  584.         - Problems when using 32-bit (PCI) VGA-adapters. These boards
  585.           use a (for GSHPC) unusual video-RAM organisation (4-byte for one
  586.           pixel).
  587.  
  588.         - Using ET4000 VGA adapters the UNIVESA driver should be preloaded.
  589.  
  590.         Copyright and registration notes
  591.         ================================
  592.  
  593.         (c) Copyright 1995 G.Szabados-Hann DL4SAW. All rights reserved.
  594.         Am Zündhütle 7a   76228 Karlsruhe / Germany
  595.         Tel./Fax.: 0721 / 47-53-19
  596.  
  597.         For non commercial purposes (such as amateur radio) you have the
  598.         right to use this software without further permission. You can
  599.         copy and share it, but you are not allowed to charge more money
  600.         for it than your cost for a disk and postage (approx. $4).
  601.  
  602.         Any commercial use of this software needs the written permission
  603.         of the author. Also, the distribution by shareware dealers and
  604.         SSTV modem manufacturers is prohibited.
  605.  
  606.         This software, although thoroughly tested, may contain some bugs.
  607.         The software is provided "as is", with no warranty expressed or
  608.         implied. You use this program at your own risk, the author is not
  609.         responsible for any damage resulting by the use of this software.
  610.  
  611.         If you like this software, you can register it by simply sending
  612.         DM 50.- or equivalent to the above address.  The benefits include:
  613.  
  614.         - you obtain the latest version,
  615.         - you are informed of news and updates,
  616.         - you support the further development of the software.
  617.  
  618.  
  619.         All brand and product names appearing in this manual may be trade
  620.         marks of their respective companies.
  621.  
  622.  
  623.    
  624.       GSH-PC                 Appendix - 1/1                           SHW-1.01
  625.       ------------------------------------------------------------------------
  626.  
  627.       Improved quality comparator interface
  628.       =====================================
  629.                                                           Jumper   PC
  630.              Tx-Level         10K     10K                   o----> Speaker
  631.                  +---------+--####-+--####------------------o
  632.           0.1uF  |         |       |                        o-+
  633.       <----||--->R 10K    ===     ===                         |
  634.       Tx-Mic.    |         |4n7    |4n7                       |
  635.                 -+-       -+-     -+-     47uf      1N4148    |     RS-232
  636.                                        |---||-----+---|<|---+ |     9.pin.
  637.                                              +    |         | |     SUB-D
  638.                        100k               +-------+         | |
  639.                     +--####-------+       |       | MC-     | |
  640.                     |             |   47k R       | 1458/2  | +--o (3) TxD
  641.      Rx  1uF   4k7  |  +----\     |       |       |         |
  642.      >---||---####--+--|-     \   |  1K   |     +-+--\      +----o (4) DTR
  643.      Audio-            | OP-1  >--+--####-------|-     \
  644.      input         +---|+     /           |     | OP-2  >--------o (6) DSR
  645.                    |   +----/         50K R<----|+     /
  646.                4k7 R    MC-1458/1  Offset |     +-+--/        +--o (7) RTS
  647.                    |                      R 47k   |           |
  648.                   -+-                     |       |           |  o (5) GND
  649.                                      +    |       |  1N4148   |  |
  650.                                   |---||--+-------+----|>|----+  |
  651.      Tx-PTT                          47uF                     |  |
  652.      <---------------\|     2k2                               |  |
  653.                   npn |-----####--------|<|-------------------+  |
  654.                      /|                1N4148                    |
  655.                    -+-                                    |------+
  656.  
  657.  
  658.            Fig-1:  Circuit diagram of the suggested interface
  659.  
  660.  
  661.        OP-1 acts as an amplifier, OP-2 as a limiter. The supply voltage is
  662.        delivered by the lines DTR (+) and RTS (-). The program
  663.        sets these outputs accordingly.
  664.        The RTS pin can be used, if programmed to do so, for PTT-control.
  665.        You have two methods of transmitting SSTV images using this modem.
  666.  
  667.        - output via PC speaker,
  668.        - output via TxD pin of the serial interface.
  669.  
  670.        in both cases the jumper and the program parameter "Transmitting"
  671.        must be adjusted correctly (see this manual, F-2 key).
  672.  
  673.        You can also use an alternative simple interface. It is only important
  674.        to keep the square-wave signal as symmetrical as possible.
  675.        Unfortunately, most op-amps, like the 741 have a big offset error. For
  676.        this reason, an additional offset adjustment is necessary. Minimise the
  677.        offset error when receiving a strong single carrier signal (e.g.
  678.        calibrator signal of your receiver). Enter the scope function (F9) and
  679.        monitor the video signal. Adjust the 50K offset trimmer for minimum
  680.        noise ripple.
  681.   
  682.       GSH-PC                 Appendix - 1/2                           SHW-1.01
  683.       ------------------------------------------------------------------------
  684.  
  685.       Another possibility is shown in fig-2. Using the CMOS op-amps CA-3240
  686.       no offset adjustment is necessary. Two diodes are added to protect
  687.       the input circuit against high voltage.
  688.  
  689.  
  690.                                                           Jumper   PC
  691.              Tx-Level         10K     10K                   o----> Speaker
  692.                  +---------+--####-+--####------------------o
  693.           0.1uF  |         |       |                        o-+
  694.       <----||--->R 10K    ===     ===                         |
  695.       Tx-Mic.    |         |4n7    |4n7                       |
  696.                 -+-       -+-     -+-       47uf    1N4148    |     RS-232
  697.         2x1N4148                         |---||---+---|<|---+ |     9.pin.
  698.         +-|<|-|    22K      1M                 +  |         | |     SUB-D
  699.         |        |-####-+--####-------+           |         | |
  700.         +-|>|-|         |             |           | CA-     | |
  701.         |       22K     |  CA-3240/1  |           | 3240/2  | +--o (3) TxD
  702.         |               |  +----\     |           |         |
  703.         |               +--|-     \   |   1K    +-+--\      +----o (4) DTR
  704.         |  1uF (bipolar)   | OP-1  >--+--####---|-     \
  705.         +------||-------+--|+     /             | OP-2  >--------o (6) DSR
  706.         |               |  +----/     |--####---|+     /
  707.         R 1K            R 22K             1K    +-+--/        +--o (7) RTS
  708.      Rx |               |                         |           |
  709.      >--+              -+-                        |           |  o (5) GND
  710.                                             +     |  1N4148   |  |
  711.                                          |---||---+----|>|----+  |
  712.      Tx-PTT                                 47uF              |  |
  713.      <---------------\|     2k2                               |  |
  714.                   npn |-----####--------|<|-------------------+  |
  715.                      /|                1N4148                    |
  716.                    -+-                                    |------+
  717.  
  718.  
  719.           Fig-2:  Circuit diagram of the modified interface
  720.  
  721.  
  722.      Also a simple OP interface (Hamcomm) can be used. In this case the
  723.      741 should be replaced by the pin-compatible CMOS version CA3140.
  724.      In some cases it is necessary to change RTS and DTR, please compare
  725.      the circuit diagram of your modem with the above circuit.
  726.      Also the additional connection from TxD to the low pass filter, can
  727.      be necessary, if your interface does not support sending via the
  728.      TxD line.
  729.  
  730.